Companies invest a lot in finding top talent. Unfortunately, they often don't seem to invest as much in keeping them once they're on board. A recent Forbes article offers up the top ten reasons why large companies fail to keep their best talent. The two that struck me most (or, more accurately, the …